//Author：TaozhouchuanSun Mar 22 01:47:27 CST 2020
package com.jic.manager.entity.vo.request;

import com.jic.order.request.base.BaseRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@ApiModel(description = "请求参数")
public class CmsModuleRequest extends BaseRequest {
	private static final long serialVersionUID = 1L;
    // @NotEmpty(message = "主键") 
    @ApiModelProperty(notes = "主键")
    private Long id;

    // @NotEmpty(message = "页面ID或模板页id") 
    @ApiModelProperty(notes = "页面ID或模板页id")
    private Integer cmsPageId;

    // @NotEmpty(message = "关联类型：0：普通页面，1：模板页") 
    @ApiModelProperty(notes = "关联类型：0：普通页面，1：模板页")
    private Integer refType;

    // @NotEmpty(message = "数据类型：0：静态数据，1：普通商品， 2：促销商品,") 
    @ApiModelProperty(notes = "数据类型：0：静态数据，1：普通商品， 2：促销商品,")
    private Integer dataType;

    // @NotEmpty(message = "栏目名称") 
    @ApiModelProperty(notes = "栏目名称")
    private String name;

    // @NotEmpty(message = "排序") 
    @ApiModelProperty(notes = "排序")
    private Integer sort;

    // @NotEmpty(message = "平台") 
    @ApiModelProperty(notes = "平台")
    private Integer platform;

    // @NotEmpty(message = "前台商品显示数量限制") 
    @ApiModelProperty(notes = "前台商品显示数量限制")
    private String productNums;

    // @NotEmpty(message = "商家名称") 
    @ApiModelProperty(notes = "商家名称")
    private String merchantName;

    // @NotEmpty(message = "店铺名称") 
    @ApiModelProperty(notes = "店铺名称")
    private String storeName;

    // @NotEmpty(message = "是否删除：0不删除， 1删除 ") 
    @ApiModelProperty(notes = "是否删除：0不删除， 1删除 ")
    private Integer deleteFlag;

    // @NotEmpty(message = "创建时间") 
    @ApiModelProperty(notes = "创建时间")
    private Date createTime;

    // @NotEmpty(message = "更新时间") 
    @ApiModelProperty(notes = "更新时间")
    private Date updateTime;

}
